• word of the day

    pollen tube

    pollen tube - Dictionary definition and meaning for word pollen tube

    Definition
    (noun) (botany) a slender tubular outgrowth from a pollen grain when deposited on the stigma for a flower; it penetrates the style and conveys the male gametes to the ovule

Word used in video below:
text: taking pollen from one flower to another
Download our Mobile App Today
Receive our word of the day
on Whatsapp